whole lot more - French English Dictionary